package cn.larry.tools.easypay.bean;

import cn.larry.tools.easypay.PayStateEnum;

import java.io.Serializable;

/**
 * Larry
 * 2021/8/24 21:42
 * @Version 1.0
 */
public class ChannelPayBean implements Serializable {

    /**
     * 参楠请求交易ID
     */
    private String payId;

    /**
     * 交易状态
     */
    private PayStateEnum payStateEnum;

    /**
     * 支付完成时间
     */
    private String payTime;

    /**
     * 付款凭证·商户单号
     */
    private String merTraceId;

    /**
     * 付款凭证·支付单号
     */
    private String channelTraceId;

    /**
     * 支付预下单应答标识
     */
    private String prepayId;

    public String getPayId() {
        return payId;
    }

    public void setPayId(String payId) {
        this.payId = payId;
    }

    public PayStateEnum getPayStateEnum() {
        return payStateEnum;
    }

    public void setPayStateEnum(PayStateEnum payStateEnum) {
        this.payStateEnum = payStateEnum;
    }

    public String getPayTime() {
        return payTime;
    }

    public void setPayTime(String payTime) {
        this.payTime = payTime;
    }

    public String getMerTraceId() {
        return merTraceId;
    }

    public void setMerTraceId(String merTraceId) {
        this.merTraceId = merTraceId;
    }

    public String getChannelTraceId() {
        return channelTraceId;
    }

    public void setChannelTraceId(String channelTraceId) {
        this.channelTraceId = channelTraceId;
    }

    public String getPrepayId() {
        return prepayId;
    }

    public void setPrepayId(String prepayId) {
        this.prepayId = prepayId;
    }
}
